package com.bt.lms.ui.page.sys.vo;

import com.bt.lms.entity.StudyCen;
import javafx.scene.layout.HBox;

/**
 * 学习中心信息
 * @author 徐大永
 */
public class StudyCenVo {

    /**
     * id
     */
    private Long id;

    /**
     * 名称
     */
    private String name;

    /**
     * 编码
     */
    private String code;

    /**
     * 地址
     *
     * @reqRule
     */
    private String address;

    /**
     * 联系人
     */
    private String relationPen;

    /**
     * 移动电话
     */
    private String phone;

    /**
     * 电子邮箱
     */
    private String email;

    /**
     * 描述
     */
    private String describe;

    /**
     * 学习中心表格视图对象
     */
    private StudyCenTableViewVo studyCenTableViewVo;

    /**
     * 构建学习中心
     */
    public StudyCenVo(){

    }

    /**
     * 构造学习中心
     * @param name 姓名
     * @param coding 编码
     * @param relationPen 联系人
     * @param phone 移动电话
     * @param email 电子邮箱
     * @param operate 操作
     */
    public StudyCenVo(String name, String coding, String relationPen, String phone, String email, HBox operate) {
        this.name = name;
        this.relationPen = relationPen;
        this.phone = phone;
        this.email = email;
    }


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getRelationPen() {
        return relationPen;
    }

    public void setRelationPen(String relationPen) {
        this.relationPen = relationPen;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public StudyCenTableViewVo getStudyCenTableViewVo() {
        return studyCenTableViewVo;
    }

    public void setStudyCenTableViewVo(StudyCenTableViewVo studyCenTableViewVo) {
        this.studyCenTableViewVo = studyCenTableViewVo;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
}
